Big Huge Thesaurus

Gulf of Riga

noun

sounds kind of like